118420
986938
8373
799162
407484
31947
350764
100372
401345
564711
91417
20880
5168799
3586581
3114148
2417804
2242988
2067609
1987358
192178
1775118
1724136
1696196
1642471